در صنعت PLC بیش از یکصد کارخانه با تنوع بسیار در طراحی و ساخت انواع مختلف PLC فعالیت میکنند. PLCها را میتوان از نظر اندازه، حافظه، تعداد ورودی/خروجی، وسعت عملیات (محلی یا وسیع) و … دستهبندی نمود. باید توجه داشت که برای ارزیابی قابلیت یک PLC باید ویژگیهای دیگری مانند پردازنده، زمان اجرای یک سیکل، سادگی زبان برنامه نویسی، قابلیت توسعه و … را در نظر گرفت.